home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
rlog_128.zip
/
REMOTLOG.DOC
< prev
next >
Wrap
Text File
|
1990-09-01
|
18KB
|
491 lines
R E M O T E A C C E S S
L O G R E P O R T I N G P R O G R A M
REMOTLOG
////// ///// / / /////// /////// / /////// ///////
/ / / / / // / / / / / / /
////// /// / / / / / / / / / / ///
/ / / / / / / / / / / / /
/ / ///// / / /////// / /////// /////// ///////
The Program - Remotlog
I developed Remotlog because when the announcement of RA was made and I
endeavored to switch from QuickBBS. There was something missing. I
could no longer use all my QBBS utilities. After exhaustive efforts of
trying to get the implementation of my old program by its author, I
decided that it was time to do some coding.
Here we have the finished product. A full fledged RA log reporting
program. This program is in no way crippled. And never will be.
RA is the registered product of Continental Software.
QuickBBS is the registered product of The QuickBBS Support Group or whatever it is now adays.
At present this program will function with RA version 0.0X.
Do not attempt to use this program with any other software except RA
because it uses the file MESSAGES.RA. If it cannot find this file the
program will abort in error.
The screens provided by this program are as the author thought you
the sysops would like to see. If you feel the information is too much
or that there is not enough, or would even like to see some of the
information moved from one location to another part of the page or a
totaly different screen. Please do not hesitate to let the author
know.
Configuration of Remotlog
This is exactly as it appears in the Configuration file. If you haven't
unzipped it. It would behove you to do so. And use it. RTFM is now in
effect.
;-------------------------------------------------------------------------
; Remotlog Configuration file
; By Orland Carter 1:135/72
;-------------------------------------------------------------------------
;
;-------------------------------------------------------------------------
; R E G I S T R A T I O N I N F O R M A T I O N
;-------------------------------------------------------------------------
; {______________________________}
BoardName Opa-Locka Tower
; {____________________}
SysopName Orland Carter
RegistKey 00000000000000000000
;
;-------------------------------------------------------------------------
; This is a required entry. It tells the program the [path + filename] of
; the Log file to be processed.
; DEFAULT : SYSTEM.LOG
;-------------------------------------------------------------------------
;
LogFile SYSTEM.LOG
;
;-------------------------------------------------------------------------
; This option is required if you want REMOTLOG to process the file Xfers
; against the files counter for a good downloaded count. The DEFAULT is
; NOFDLOGFILE the other option is FDLOGFILE \.......\ where \..\ is the
; [Path + Filename] of the FD log file.
;-------------------------------------------------------------------------
;
FDLogFile C:\Fd\Fd.Log
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what the Dos Shell entry
; of your External chat program is. This must be the same case as the
; BBS writes it to the log file. Required whether you have one or not.
; DEFAULT : FX-CHAT.EXE
;-------------------------------------------------------------------------
;
ExternalChat FastChat.EXE
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what [path + filename]
; the output of the program should be placed in. *.asc/*.ans versions.
; DEFAULT : REMOTLOG
;-------------------------------------------------------------------------
;
Outputfile c:\RA\Txt\Remotlog
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to place the
; background of the ansi screen in.
; DEFAULT : 40
;-------------------------------------------------------------------------
;
Back 40
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what color the numbers
; displayed are.
; DEFAULT : 1;33
;-------------------------------------------------------------------------
;
Numbers 1;33
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what color to use when
; highlighting the Beginning and Ending dates of the Log period.
; DEFAULT : 1;46;37
;-------------------------------------------------------------------------
;
HighLight 1;46;37
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use to
; restore the screen to "normal".
; DEFAULT : 0
;-------------------------------------------------------------------------
;
Normal 0
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use for
; Outlining the Box and Dividing lines of the output file.
; DEFAULT 1;34
;-------------------------------------------------------------------------
;
Outline 1;34
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use for
; all the text that is printed.
; DEFAULT 0;32
;-------------------------------------------------------------------------
;
Text 0;32
;
;-------------------------------------------------------------------------
; This option is required. It tells the program whether or not you wish
; the optional page of Multiline usage to be displayed. The statistics
; will still be stored if the option is not selected.
; DEFAULT : NOMULTILINE
;-------------------------------------------------------------------------
;
NoMultiLine
;
;-------------------------------------------------------------------------
; This option is required. It telss the program what type of log file
; You are using. Wheter FD [Front Door type] or OPUS.
; DEFAULT FD
;-------------------------------------------------------------------------
;
FD
;
;-------------------------------------------------------------------------
; This option is not required and at the descretion of the sysop. Using
; This will cause another page to be displayed in addition to the current
; 2 or 3 pages that are already displayed. This option is where the sysop
; Can have remotlog search the logfile for something specific and keep
; track of its occurrences.
; I.e. *01My_Name Carter - This will cause remotlog to search the log
; file for all occurences of "Carter" it will accumulate and store the
; amount of time it finds it in variable 01. When it displays it it will
; display "My_Name >>> ####" where # is amount of times the item was found
; Possible Variables are 00-10. The 0 is significant. The "*" is required
; There can be no spaces except to separate the Display item from the
; Search item.
; Format "*<Variable 00-10><Entry to Make in *.Ans/*.Asc file> <Search For>"
; *00My_Name Carter
;-------------------------------------------------------------------------
;
;*00Graffitti_Wall Grafn3.EXE
;*01JetFighter_Game Combat 1
;
;-------------------------------------------------------------------------
; These options are not required. But they do provide you with a great
; amount of security. For areas you do not want all your users to see.
; IE. Adult areas or Sysop areas.
; DEFAULT - NONE. 200 MAXIMUM ENTRIES.
;-------------------------------------------------------------------------
;
NoShow 8
NoShow 10
NoShow 12
;
;-------------------------------------------------------------------------
; This option is not required. It is used to Change the default Sealink
; protocol displayed in the 1st output page to a protocol of your choosing.
; REPLACESEA - Is the Search String for the new protocol.
; REPLACEDSP - Is the Actual Item to be displayed in the Output page.
;-------------------------------------------------------------------------
;
;ReplaceSea SEALink
;ReplaceDsp SEALink
;
;-------------------------------------------------------------------------
; This option is also not required. It determines whether or not the local
; logons will be shown on the report output. The DEFAULT for this option
; is show local logons. Leave this option out for the default to take
; effect.
;-------------------------------------------------------------------------
;
;NoLocal
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or deactivates the
; Files.BBS downloaded files counter. The count will be stored and added
; to the Files.BBS in the directory the file was taken from. DEFAULT for
; This option is FILECOUNTER, To deactivate use NOFILECOUNT
;-------------------------------------------------------------------------
;
FILECOUNTER
;
;-------------------------------------------------------------------------
; This option is also not required. It activates a chat record. This will
; log all chats found in the log file to a file called REMOTLOG.CHT in the
; current directory. The DEFAULT is CHATRECORD, all chats will be logged.
; The other option to disable the chat is NOCHATRECORD
; A file is created named REMOTLOG.CHT
;-------------------------------------------------------------------------
;
CHATRECORD
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or Deactivates the log
; deleting option. The DEFAULT is the log will be deleted every 10 days.
; The two options are DELTELOG ## (Where ## is days log should be kept.)
; and NODELETELOG.
;-------------------------------------------------------------------------
;
DELETELOG 7
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or Deactivates the log
; deleting option. The DEFAULT is the fd log will be deleted with the RA log.
; The two options are DELTEFDLOG and NODELETEFDLOG.
;-------------------------------------------------------------------------
;
DELETEFDLOG
;
;-------------------------------------------------------------------------
; This option is also not required. It will determine whether or not the
; Log file actually gets deleted or zipped up and given an individual date
; for storage. The zip method used is PKZIP. any version. The file will
; be moved while zipped. The zipped name will be in the format RLOGMMDD.0YY
; This option will not function if the Delete log option is disabled.
; Pkzip must be in the current directory or properly pathed.
; DEFAULT - NOZIPFILE other otion is ZIPFILE
;-------------------------------------------------------------------------
;
NOZIPFILE
;
;-------------------------------------------------------------------------
; This option is again not required. It determines whether or not REMOTLOG
; Will consider a filename without the drive specifier in it as valid within
; the filecounter section. EX... NETFILE\00000046.MO1 and
; C:\FD\NETFILE\00000046.MO1 both show the same file being downloaded however
; only one gives REMOTLOG access to the file the second filename. The first
; filename can cause problems however because remotlog will have no idea which
; directory the file belongs in.
; OPTIONS NOCOLON COLON
; NoColon says that you don't care if it does or doesn't have a drive specifier
; Colon tells remotlog to ignore the file if it doesn't say what drive.
; DEFAULT NOCOLON
;-------------------------------------------------------------------------
;
NoColon
;
;-------------------------------------------------------------------------
; E N D O F R E M O T L O G . C F G F I L E
;-------------------------------------------------------------------------
Here is a quick Batch file example to demonstrate the use of the Chat logging
feature.
Batch File .........
REMOTLOG
Mbutil Post Remotlog.Cht #28 -To "Orland Carter" -From "Remotlog" -Subject "Chat Requests"
Del Remotlog.cht
MSTRDIR
ren mstrdir.cfg *.tmp ; If you have MSTRDIR this can be used to handle
ren mstrdir.g *.cfg ; different security level type files listings.
MSTRDIR
ren mstrdir.cfg *.g
ren mstrdir.tmp *.cfg
End Of Batch File....................
Supplied ANSI Code sequences
Number Represents
------ ----------
0 All attributes off (Normal Display)
1 High Intensity (Bold)
5 Sets Blink on
7 Reverse Video on
8 Concealed on (makes display invisible)
30 Foreground Black
31 Red
32 Green
33 Yellow
34 Blue on Color Monitor
Underline on MonoChrome
35 Magenta
36 Cyan
37 White
40 BackGround Black
41 Red
42 Green
43 Yellow
44 Blue
45 Magenta
46 Cyan
47 White
Hints about operation of this program
There are several different things that you can do to get certain results
from this program.
For example if you want to change the beging date of the report without
erasing the remotlog.dat file. All you have to do is to edit the .DAT file
find the string that has the date in it and make it a null string. When the
program starts up it will notice the date is missing and get the date from
the current system.log file.
When reading the log file the program will not attempt to reposition pointers
if the last item in the log is that REMOTLOG has checked the log. Of course
the current session will be appended to the end of the logfile.
By deleting the notations that REMOTLOG makes in the log file you can force
it to re-process the log file.
Any bug reports, comments, or requested addition, deletions etc. may be sent
to Node 1:135/72. or the address listed in the registration section. I can
also be reached in the RA_SUPPORT and RA_UTIL echos. Before you send me a
bug report if you are not registered and if you are. Insure that you RTFM
and RTF the configuration file comments before screaming bug report. If you
send me netmail bug reports and are not registered do not wait for a netmail
reply. It cost me money to send a net message back to you and you couldn't
find it to register. All bug reports must contain a copy of Errors.log and
a summarized copy of your configuration file. Meaning leave out all the lines
with a ";" in them. Explain the bug in full detail. If not I will simply
ignore it or send you a message indicating that I will take no action until
you can meet the bug report requirements.
Credits
The author, Orland K. Carter, would like to thank my beta testers of
this program that put up with the constant updates to the one program and
major overhaul of their configuration and data files.
Daniel Johnston, and Robert Taylor, Peter Janssens thank you for your
patience, and help in beta testing this program.
Registrations
The cost to register REMOTLOG is whatever you feel the program is worth.
From $3 and up. Registrations will be sent to.
________________________________________________________________________
|Registration of REMOTLOG, Form 01, U.Date 31 Aug 90|
|------------------------------------------------------------------------|
| |
|SysopName |
|Name of Sysop __________________________________________________________|
| |
|Street Address__________________________________________________________|
| |
|City/St/Zip __________________________________________________________|
| |
|BoardName |
|Name of BBS __________________________________________________________|
| |
|Number of BBS __________________________________________________________|
| |
|Node # __________________________________________________________|
| |
|Make all payments address to |
| Orland K. Carter, REMOTLOG |
| 2850 N.W. 155 Terrace |
| Opa-Locka, FL 33054-2223 |
|________________________________________________________________________|
Thank you for your support.
Orland
Node 1:135/72 Fido Net
99:9005/18 EGGnet
55:9/8349 CAPnet
Thank you for your support.
Orland